#!/bin/bash
#author:zhangyl
#本安装使用jdk版本：jdk-8u191-linux-x64.tar.gz

#将jdk上传到/opt目录下
#/opt目录下检查jdk是否存在
cd /opt
jarFileNum=`ls .|grep jdk-8u191-linux-x64.tar.gz*$|wc -l`
if [ $jarFileNum -ne 1 ];then
        echo "请确保当前目录中有且仅有一个jdk文件"
        exit 1
fi

echo 发现 `ls jdk*` 存在，即将启动

#解压jdk到/usr/local目录
tar -zxvf /opt/jdk-8u191-linux-x64.tar.gz -C /usr/local

#配置jdk环境变量
#sed -i '$a export JAVA_HOME=/usr/local/jdk1.8.0_191\nexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar\nexport PATH=$JAVA_HOME/bin:$PATH'  /etc/profile
#or 以下方式配置
echo 'export JAVA_HOME=/usr/local/jdk1.8.0_191
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH'  >> /etc/profile

#加载环境变量source /etc/profile

#打印jdk版本
java -version